OSCP ์๊ฒฉ์ฆ ์ทจ๋ ์๋ฃ. I Tried Harder!
2026๋ 3์ 2์ผ๋ถ๋ก ๋๋ ๊ณต์์ ์ผ๋ก OSCP+/OSCP ์๊ฒฉ์ฆ ์ทจ๋์๊ฐ ๋์๋ค! 2๋ ์ ์ ๋ด๊ฐ ์ฌ์ด๋ฒ ๋ณด์์ผ๋ก ์ปค๋ฆฌ์ด ์ ํ์ ๊ฒฐ์ฌํ๊ณ ๋ชจ์ํด์ปค์ ๋ ๋ํ์ด๋ผ๋ ์ง์ ์ด ์ธ์์ ์กด์ฌํ๋ค๋ ์ฌ์ค์ ์๊ฒ ๋จ๊ณผ ๊ฑฐ์ ๋์์ OSCP ์๊ฒฉ์ฆ์ ์กด์ฌ๋ ์๊ฒ ๋์๋ค. ์ด ์ฑ์ทจ๊ฐ ๊ทธ ์ดํ ๊พธ์คํ ๊ณต๋ถํ ๊ฒฐ๊ณผ๋ผ๋ ๊ฒ์ ๋ ์ค์ค๋ก๊ฐ ๊ฐ์ฅ ์ ์๊ธฐ์ ๋งค์ฐ ๋ฟ๋ฏํ๋ค.

๋๋ ๋ํ์ ๋น๊ต์ ๋ฆ์ ๋์ด์ ๋ค์ ๋ณตํํด์ Computer Science ์ ๊ณต์ผ๋ก 2024๋ 5์์ ๋ํ์ ์กธ์ ํ๋ค. ๊ทธ ์ดํ Software Engineering๋ณด๋ค๋ ์ฌ์ด๋ฒ ๋ณด์์ ๋ ๊ด์ฌ์ด ์๊ฒผ๋ค. ๊ทธ๋ฌ๋ค๊ฐ ์ฐ์ฐํ ๋ณด๊ฒ ๋ ์ ํ๋ธ ์ฝํ ์ธ ๊ฐ ๋ ๋๋ผ์ฟค ์ปค๋ฎค๋ํฐ์ Choi๋๊ณผ Groot๋์ด ๋ ๋ํ์ ์ค๋ช ํ๋ ์์์ด์๋ค. ๊ทธ ํ ๋ ๋๋ผ์ฟค ์ปค๋ฎค๋ํฐ ๋์ค์ฝ๋์ ๊ฐ์ ํด BHPT ๊ฐ์๋ ๋ฃ๊ณ ์ง์์ ์ผ๋ก ์ปค๋ฎค๋ํฐ๋ฅผ ํ์ธํ๋ฉฐ ์ ๋ง ๋ง์ ์ ๋ณด๋ฅผ ์ป๊ณ ๋ฐฐ์ ๋ค. ๋๋ถ์ ์ด ๊ธธ์ ํ ๋ฒ ์ ๋๋ก ๊ฑธ์ด๋ณด๊ณ ์ถ๋ค๋ ํ์ ์ด ๋ค์๋ค. ํนํ Penetration Tester ํฌ์ง์ ์ ๊ฑฐ์ ๋ชจ๋ ๊ณต๊ณ ์์ OSCP ์๊ฒฉ์ฆ์ ํ์ ๋๋ ์ฐ๋์ฌํญ์ผ๋ก ์ธ๊ธํ๋ ๊ฒ์ ๋ณด์๊ณ ์ด๊ฒ์ด ๋ด๊ฐ OSCP์ ๋์ ํ๊ฒ ๋ ๊ฒฐ์ ์ ์ธ ๊ณ๊ธฐ๊ฐ ๋์๋ค.
๊ทธ๋ ๋ค๋ฉด OSCP ์ทจ๋์ ์ํด ๋ฌด์์ ๊ณต๋ถํด์ผ ํ ๊น? ๋ชจ๋ ์ฌ๋์ ์ค๋ ฅ๊ณผ ๋ฐฐ๊ฒฝ์ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋๋ ๋ด ๊ฒฝํ์ ์์ฃผ๋ก ํ๊ธฐ๋ฅผ ์ ์ด๋ณด๊ฒ ๋ค.
๋๋ ๋ชจ์ํด์ปค๋ ๋ ๋ํฐ๋จธ๋ก์ ์ค๋ฌด ๊ฒฝํ์ด ์๊ธฐ ๋๋ฌธ์ ๋ ๋๋ผ์ฟค์ BHPT(Basic Host-based Penetration Testing) ๊ฐ์๊ฐ ํฐ ๋์์ด ๋์๋ค. ์นผ๋ฆฌ ๋ฆฌ๋ ์ค ์ค์น๋ถํฐ ๊ณต๊ฒฉ์๊ฐ ํ๊ฒ ํธ์คํธ์ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ๋ก , ๊ทธ๋ฆฌ๊ณ ๋ฆฌํฌํธ ์์ฑ๊น์ง ์ ๋ฐ์ ์ธ ๊ณผ์ ์ ๋ฐฐ์ธ ์ ์๋ค.
์ฒ์ BHPT ๊ฐ์๋ฅผ ๋ฃ๊ณ ๋ฐ๋ผ ํ๋ฉด์ VMware Workstation๊ณผ Kali Linux๋ฅผ ์ค์นํ๊ณ ํฐ๋ฏธ๋์์ xfreerdp ๋ช
๋ น์ด๋ก RDP ํ๋ฉด์ ๋์ ๋ ๊ทธ ๊ฒฝํ์ด ๊ต์ฅํ ๊ฐ๋ ฌํ๋ค. ๋ด ์ปดํจํฐ ์์ ์ปดํจํฐ(VM)๊ฐ ์๊ณ , ๊ทธ ์์ ๋ ๋ค๋ฅธ ์ปดํจํฐ(RDP)๊ฐ ์๋ค๋!
๋ฆฌ๋ ์ค ๋ช ๋ น์ด๋ฅผ ๋ ๊ณต๋ถํ๊ณ ์ถ์ด์ Bandit - OverTheWire ์ Rcity ์๊ฒ์๋ ๋ณํํ๋ค.
BHPT ๊ฐ์๋ฅผ ์๊ฐํ๊ณ ์ํ์ ๋ดค๋๋ฐ, ๋๋ฌด ์ด๋ ค์ ๊ฑฐ์ ์งํ๋ ๋ชป ํ๊ณ ๋จ์ด์ก๋ ๊ธฐ์ต์ด ์๋ค. ์ง๊ธ ์๊ฐํด๋ณด๋ฉด ์์๋ง ์์์ ๋ด์ฉ์ ๊น๊ฒ ์ดํดํ๊ธฐ๋ณด๋ค ์ง๋๋ฅผ ๋นผ๊ธฐ์๋ง ๊ธ๊ธํ๋ ๊ฒ ๊ฐ๋ค.
๊ทธ ์ฆ์์ ๋ ๋๋ผ์ฟค์ Min๋์ด ์งํํ๋ ๋ฉํ ๋ง ์ธ์ ์ ์ ์ฒญํ๊ณ ๊ฐ์ฌํ๊ฒ๋ ๊ธฐํ๋ฅผ ์ป์๋ค. ํ์ต ๋ฐฉํฅ์ ๋ชป ์ก๊ฒ ๋ค๋ ๋ด ๊ณ ๋ฏผ์ ๋ฉํ ๋์ ์ฒ์๋ถํฐ ๋ชจ๋ ๊ฒ์ ๋ฐฐ์ฐ๊ณ ๋ฌธ์ ๋ฅผ ํธ๋ Bottom-Up ๋ฐฉ์๋ณด๋ค, ์ผ๋จ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด๊ณ ๋ชจ๋ฅด๋ ๊ฒ ๋์ค๋ฉด ๊ณต๋ถํ๋ Top-Down ๋ฐฉ์์ผ๋ก ๊ณต๋ถ ํด๋ณด๋ผ๊ณ ์กฐ์ธ์ ํด์ฃผ์ จ๋ค.
์ด ์กฐ์ธ์ TryHackMe, HackTheBox ๊ทธ๋ฆฌ๊ณ OffSec ๋ฑ ์ฌ๋ฌ ํ๋ซํผ์ ์ ์ฉํ๋ฉฐ ์ค๋ ฅ์ด ์์ํ ๋๋ ๊ฒ์ ์ฒด๊ฐํ ์ ์์๋ค. ๋๋ ๋ฌธ์ ๋ฅผ ํ๋ค๊ฐ ๋งํ๋ฉด Writeup์ ๋ณด๋ ๊ฒ์ ์ฃผ์ ํ์ง ์์๋ค. ์คํ๋ ค ์ฒ์์๋ Writeup์ ๊ทธ๋๋ก ๋ฐ๋ผ ํ๋ฉฐ ๋ฐฐ์ ๊ณ , ๋์ค์๋ ์ฐธ๊ณ ๋ง ํ๋ ๋ค์ ํผ์ ํ์ด๋ณด๋ ๋ฐฉ์์ผ๋ก ์ ๊ทผํ๋ค. ์ด๋ ๊ฒ ํ๋ ํ์ต์ ์๋๊ฐ ๋ถ๊ธฐ ์์ํ๋ค.

๋ณธ๊ฒฉ์ ์ผ๋ก OSCP ๊ณต๋ถํ๊ธฐ ์ํด OffSec์์ LearnOne ๊ตฌ๋ ๊ถ์ ๊ตฌ๋งคํ๋ค. ์์งํ ๊ฐ๊ฒฉ์ด ๋๋ฌด ์ฌ์ ํ๋ค... โ์ด๋ ๊ฒ ํฐ ๋์ ํฌ์ํ์ผ๋ ๋ฏธ๋์ ๋ด๊ฐ ์ด๋ป๊ฒ๋ ๊ณต๋ถํ๊ณ ํต๊ณผํ๊ฒ ์งโ ๋ผ๋ ์๊ฐ์ผ๋ก ๊ฒฐ์ ํ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก๋ ์ํ ๊ฒฐ์ ์ด์๋ค.
PEN-200 ์ฝ์ค๋ ํ ์คํธ ์์ด ์ ๋ง ๋ฐฉ๋ํ๋ค. ๋๋ ๋ฏธ๊ตญ์ ์ค๋ซ๋์ ๊ฑฐ์ฃผํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์์ด๊ฐ ํฐ ์ฅ์ ๋ฌผ์ ์๋์์ง๋ง ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋ฐฉ๋ํ ์์ ํ ์คํธ์ ์๋ฐ์ ๋ง์ด ๋๊ผ๋ค. ๋ฌผ๋ก ๋น๋์ค ๊ฐ์๋ ์ ๊ณต๋์ง๋ง ์ค๋ช ์ด ๋ค์ ๊ธฐ๊ณ์ ์ด๋ผ ์ง์คํ๊ธฐ ์ด๋ ค์ด ๋ฉด์ด ์์๋ค.
๋๋ ๋์๊ฒ ๋ง๋ Top-Down ๋ฐฉ์์ผ๋ก ์ ๊ทผํ์ง๋ง, ์ง๊ธ ๋์ด์ผ๋ณด๋ฉด PEN-200 ์ฝ์ค๋ฅผ ์ฒ์๋ถํฐ ๋๊น์ง ์ ๋ ํ๊ณ ๋ชจ๋ ๋ฉ์ ํ์ด๋ณด๋ ๊ฒ์ด ๊ฐ์ฅ ์ ์์ ์ด๊ณ ๋๋ฆฌ์ง๋ง ์ฌ์ค์ ๊ฐ์ฅ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค.
๋๋ Active Directory๋ผ๋ ๊ฐ๋ ์ OSCP๋ฅผ ์ค๋นํ๋ฉด์ ์ฒ์ ๋ค์ด๋ดค๊ธฐ์ ์ด ์น์ ์ ์ง์ค์ ์ผ๋ก ๊ณต๋ถํ๋ค. ๋ด๊ฐ ๊ฐ์กฐํ๊ณ ์ถ์ ๋ถ๋ถ์ PEN-200 ์ฝ์ค ๋งจ ๋ง์ง๋ง์ ์๋ Challenge Labs ์น์ ์ OSCP A, OSCP B, ๊ทธ๋ฆฌ๊ณ OSCP C ๋ฉ์ด๋ค. ์ด ์ธ ๊ฐ์ Lab๋ค์ ์ค์ OSCP ์ํ ํ๊ฒฝ๊ณผ ๊ฐ์ฅ ์ ์ฌํ๊ฒ ์ค๊ณ๋์๋ค๊ณ ์๋ ค์ ธ ์๋ค. ๋ค๋ฅธ ํ๋ซํผ์ ์๋ AD ๋ฌธ์ ๋ผ๊ณ ํ๋ฉด ๋ณดํต ํ๊ฒ ํธ์คํธ๊ฐ DC๋ง ๋ฌ๋ ์๋ ๋จธ์ ๋ค์ด ์ฃผ๋ฅผ ์ด๋ฃจ๊ธฐ ๋๋ฌธ์ Pivoting ๋ฐ Lateral Movement๋ฅผ ์ฐ์ตํ ๊ธฐํ๊ฐ ๋ถ์กฑํ๋ค. ๊ทธ๋ฐ ๋ฉด์์ Challenge Labs์ Lab๋ค์ Active Directory๋ก ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ ํ๊ฒฝ์ ์ฐ์ตํ ์ ์๋ ์์คํ ๋ฆฌ์์ค๋ค. ๋๋ ์ด ์ธ ๊ฐ์ ๋ฉ์ ๊ฐ๊ฐ ์ธ ๋ฒ์ฉ ๋ฐ๋ณตํด์ ํ์๋ค.

OSCP ๋ฆฌ์์น๋ฅผ ํ๋ค ๋ณด๋ฉด ๊ผญ ์ธ๊ธ๋๋ ๋ ๊ฐ์ ๋ฆฌ์คํธ๊ฐ ์๋ค: TjNull's OSCP List์ LainKusanagi's OSCP List๋ค. ๋๋ LainKusanagi ๋ฆฌ์คํธ์ TryHackMe, Hack The Box, ๊ทธ๋ฆฌ๊ณ PG Practice ๋จธ์ ๋ค์ ๊ฑฐ์ ๋ค ํ์๋ค. ์ญ์ OffSec์ PG Practice ๋จธ์ ๋ค์ด ๊ฐ์ฅ ๋์์ด ๋์๋ค๊ณ ์๊ฐํ๋ค. ์ํ ์ถ์ ์ฌ์์ ๋ง๋ ๋จธ์ ๋ค์ด๋ ์ด์ฉ๋ฉด ๋น์ฐํ ๋ง์ด๋ค.
์ํ ๋ด์ฉ์ ๋ํด์๋ ๋งํ ์ ์๋ ๊ฒ ๋ง์ด ์๋ค. ์ฌ์ค ๋๋ ์๋ 11์ 27์ผ์ ์ํ์ ํ ๋ฒ ์ณค๋ค๊ฐ ์์ฝ๊ฒ๋ ๋จ์ด์ง ์ ์ ์ด ์๋ค. ๋คํํ ๋ด๊ฐ ๊ฒฐ์ ํ LearnOne ๊ตฌ๋ ๊ถ์ ์ํ ๊ธฐํ๊ฐ ๋ ๋ฒ ํฌํจ๋์ด ์์๊ธฐ์, ํ ๋ฌ ์ ๋ ํด์ ํ ๋ค์ ๋ง์์ ๋ค์ก๊ณ ๊ณต๋ถํ๋ค.
๋ ๋ฒ์ ์ํ์ ์น๋ฅด๋ฉฐ ๋๋ ์ ์, ์ด๊ธฐ ์นจํฌ์ ๊ถํ ์์น์ผ๋ก ๊ฐ๋ ๊ธธ์ด ์๊ฐ๋ณด๋ค ๋จ์ํ ์ ์๋ค๋ ๊ฒ์ด๋ค. ๋, ์์นซํ๋ฉด rabbit hole์ ๋น ์ ธ ๋ง์ ์๊ฐ์ ๋ญ๋นํ ์ ์๋ ์ฅ์น๊ฐ ์๋ค๊ณ ๋๊ผ๋ค. ๋ง์ฝ ๋ณธ์ธ์ด ์๊ฐํ ๊ธธ์ด ์๊ฐ๋๋ก ์๋ํ์ง ์๊ณ ๊ณ์ํด์ ๋ฒฝ์ ๋ถ๋ชํ๋ค๋ฉด ์ฒ์์ผ๋ก ๋์๊ฐ์ Nmap์ผ๋ก ํฌํธ ์ค์บ๋์ ๋ค์ ํด๋ณด๊ณ ๋ ์ฌ์ด ๋ค๋ฅธ ๊ธธ์ด ์๋์ง ์ดํด๋ณด๋ ๊ฒ ๋์์ด ๋ ๊ฒ ๊ฐ๋ค. ์! ๊ทธ๋ฆฌ๊ณ UDP ์ค์บ๋ ๊ผญ ์์ง ์๊ณ ํด์ผ ํ๋ค. UDP 161๋ฒ ํฌํธ์ SNMP ์๋น์ค๊ฐ ์คํ ์ค์ผ ๊ฒฝ์ฐ ์ด๊ธฐ ์นจํฌ๋ก ๊ฐ๋ ๊ฒฐ์ ์ ์ธ ๋จ์๊ฐ ์์ ์ ์๋ค.
๋๋ ๋ฌด์กฐ๊ฑด ๋ณธ์ธ๋ง์ ๋ ธํธ ํน์ Cheatsheet์ ๋ง๋ค์ด์ผ ํ๋ค๊ณ ์๊ฐํ๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ Writeup์ ์ฐธ๊ณ ํ์ฌ ๋๋ง์ cheatsheet์ ๋ฐ์ ์ํค๋ ๊ฒ ๋ํํ ๋ ์ ๋ง ํฐ ๋์์ด ๋์๋ค. ๊ฐ์ ๋ฌธ์ ๋ ์ฌ๋ฌ ์ฌ๋๋ค์ Writeup์ ๋ณด๋ฉด ์ฌ๋ฌ ๋ฐฉ์์ ๋ฐฐ์ธ ์๊ฐ ์๋ค.
์ง๊ธ ์๊ฐ๋๋ ์์๋ฅผ ํ๋ ๋ค์ด๋ณด์๋ฉด, Active Directory ๋คํธ์ํฌ ํ๊ฒฝ์์ ์ฒซ ๋ฒ์งธ ๋จธ์ ์์ ์ด๊ธฐ ์นจํฌ ๋ฐ ์ด๋๋ฏผ ์ ์ ๋ก์ ๊ถํ ์์น๊น์ง ๋ง์ณค๊ณ ์ด์ ํด๋น ๋จธ์ ์ ์๋ SAM ํด์๋ฅผ ๋คํํ ๊ณํ์ด๋ผ๊ณ ํด๋ณด์.
impacket-secretsdump๋ก ๋คํํ๋ ๋ฐฉ์Mimikatz๋ฅผ ํ๊ฒ ํธ์คํธ์ ์ ์กํ ํ์ ํด์๋ฅผ ๋คํํ๋ ๋ฐฉ์NetExec์ผ๋ก --sam ์ต์
์ ํตํด์ ๋คํํ๋ ๋ฐฉ์์ธ ๋ฐฉ์ ๋ชจ๋ ๊ฐ์ ๊ฒฐ๊ณผ๋ผ๊ณ ํด๋ ์ด๋ ๊ฒ ๋ค๋ฅธ ์ฌ๋๋ค์ ๋ค์ํ ์ ๊ทผ๋ฒ์ ์ฝ๊ณ ๋ด ๊ฒ์ผ๋ก ํก์ํ๋ ๊ณผ์ ์์ ๊ฐ์ฅ ๋ง์ด ์ฑ์ฅํ๋ค๊ณ ์๊ฐํ๋ค.
PEN-200 ์ฝ์ค์์ ์ธ๊ธ๋์ง ์์ง๋ง ๋ด๊ฐ ํน๋ณํ ๋์์ ๋ง์ด ๋ฐ์๋ 3๊ฐ์ Tool์ ์๊ฐํ๊ณ ์ ํ๋ค.
SeImpersonatePrivilege ์ ์ ๊ฐ ๊ถํ์ด ์์ ๋ ๋งค์ฐ ๋์ ํ๋ฅ ๋ก ๊ถํ ์์น์ ์ฑ๊ณต์ํจ๋ค.๋๋ ์์ง ํํ ์คํฐ๋ก์์ ์ค๋ฌด ๊ฒฝํ์ ์์ง๋ง, ์ด์ OSCP ์๊ฒฉ์ฆ์ ์ทจ๋ํ์ผ๋ ์ด๋ ฅ์๋ฅผ ์ ๋ฐ์ดํธ๋ฅผํ๊ณ ์ด์ง ์ค๋น๋ฅผ ์์ํ ์๊ฐ์ด๋ค. ์ด ์๊ฒฉ์ฆ์ด ๋ด ์ปค๋ฆฌ์ด์ ์๋ก์ด ๋ฌธ์ ์ด์ด์ฃผ๊ธธ ๋ฐ๋๋ค. ๋ํ ์ ์จ ๋ฐฐ์ด ์ง์์ ์์ง ์๋๋ก ๊ณ์ํด์ ๋ค๋ฅธ ์๊ฒฉ์ฆ๋ ์์๋ณด๊ณ ๊ณต๋ถ๋ฅผ ์ด์ด๋๊ฐ ์๊ฐ์ด๋ค. ์ผ๋จ์ ๋ ์์ ์๊ฒ ์๊ณ ํ๋ค๋ ๋ง์ ์ฌ๋ฌ ๋ฒ ํด์ฃผ๊ณ ๋ง์๋ ๊ฑธ ๋จน๊ณ ์ฌ์ด์ผ๊ฒ ๋ค.